at three o'clock sharp - Spanish English Dictionary